Loggerhead Turtle — synonyms, definition
1. loggerhead turtle (Noun)
2 synonyms
Caretta caretta loggerhead
1 definition
loggerhead turtle (Noun) — Very large carnivorous sea turtle; wide-ranging in warm open seas.
2 types of
marine turtle sea turtle
2 parts of
Caretta genus Caretta